swallow-tailed moth - English Synonyms Dictionary